Hitting Set for Hypergraphs of Low VC-dimension
نویسندگان
چکیده
We study the complexity of the Hitting Set problem in set systems (hypergraphs) that avoid certain sub-structures. In particular, we characterize the classical and parameterized complexity of the problem when the Vapnik-Chervonenkis dimension (VC-dimension) of the input is small. VC-dimension is a natural measure of complexity of set systems. Several tractable instances of Hitting Set with a geometric or graph-theoretical flavor are known to have low VC-dimension. In set systems of bounded VC-dimension, Hitting Set is known to admit efficient and almost optimal approximation algorithms (Brönnimann and Goodrich, 1995; Even, Rawitz, and Shahar, 2005; Agarwal and Pan, 2014). In contrast to these approximation-results, a low VC-dimension does not necessarily imply tractability in the parameterized sense. In fact, we show that Hitting Set is W[1]-hard already on inputs with VC-dimension 2, even if the VC-dimension of the dual set system is also 2. Thus, Hitting Set is very unlikely to be fixed-parameter tractable even in this arguably simple case. This answers an open question raised by King in 2010. For set systems whose (primal or dual) VC-dimension is 1, we show that Hitting Set is solvable in polynomial time. To bridge the gap in complexity between the classes of inputs with VC-dimension 1 and 2, we use a measure that is more fine-grained than VC-dimension. In terms of this measure, we identify a sharp threshold where the complexity of Hitting Set transitions from polynomial-timesolvable to NP-hard. The tractable class that lies just under the threshold is a generalization of Edge Cover, and thus extends the domain of polynomial-time tractability of Hitting Set.
منابع مشابه
Hitting sets when the VC-dimension is small
We present an approximation algorithm for the hitting set problem when the VC-dimension of the set system is small. Our algorithm builds on Pach & Agarwal [7], and we show how it can be parallelized and extended to the minimum cost hitting set problem. The running time of the proposed algorithm is comparable with that of Brönnimann & Goodrich [2], and the approximation ratio is smaller by a con...
متن کاملOn the Approximability of Partial VC Dimension
We introduce the problem Partial VC Dimension that asks, given a hypergraph H = (X,E) and integers k and l, whether one can select a set C ⊆ X of k vertices of H such that the set {e ∩ C, e ∈ E} of distinct hyperedge-intersections with C has size at least l. The sets e ∩ C define equivalence classes over E. Partial VC Dimension is a generalization of VC Dimension, which corresponds to the case ...
متن کاملNew Existence Proofs for 2-Nets
We describe a new technique for proving the existence of small 2-nets for hypergraphs satisfying certain simple conditions. The technique is particularly useful for proving o( 1 2 log 1 2 ) upper bounds which is not possible using the standard VC dimension theory. We apply the technique to several geometric hypergraphs and obtain simple proofs for the existence of O( 1 2 ) size 2-nets for them....
متن کاملEnumerating Minimal Transversals of Geometric Hypergraphs
We consider the problem of enumerating all minimal hitting sets of a given hypergraph (V,R), where V is a finite set, called the vertex set andR is a set of subsets of V called the hyperedges. We show that, when the hypergraph admits a balanced subdivision, then a recursive decomposition can be used to obtain efficiently all minimal hitting sets of the hypergraph. We apply this decomposition fr...
متن کاملFinding Small Hitting Sets in Infinite Range Spaces of Bounded VC-Dimension
We consider the problem of finding a small hitting set in an infinite range space F = (Q,R) of bounded VC-dimension. We show that, under reasonably general assumptions, the infinite dimensional convex relaxation can be solved (approximately) efficiently by multiplicative weight updates. As a consequence, we get an algorithm that finds, for any δ > 0, a set of size O(sF (z ∗ F )) that hits (1− δ...
متن کامل